package com.vshop.entity.agatewaytobeijing.querydevice.beijing.response;

import lombok.Data;

import java.io.Serializable;

/**
 * @author lm
 * @date 2020/10/19 18:27
 */
@Data
public class QueryDeviceData implements Serializable {
    /**
     * 密钥
     */
    private String sign;
    /**
     * 设备的标识
     */
    private String device_id;
    /**
     * 是否有 OTA 功能，取值如下： 1-有 OTA 功能； 2-没有 OTA 功能
     */
    private String ota_flag;
    /**
     * 是否有 BIP 功能，取值定义如下： 1-有 BIP 功能； 0-没有 BIP 功能；
     */
    private String bip_flag;
    /**
     * 是否是多 IMSI 设备，取值定义如 下： 1-是多 IMSI 设备； 0-不是多 IMSI 设备；
     */
    private String multiImsi_flag;
    /**
     * 当前设备所处的生命周期，取值如 下。0-库存期； 1-静默期； 2-使用期； 3-停机保服务期； 4-废弃回收期； 5-内部库存期；
     */
    private String lifecycle;
    /**
     * 当前生命周期起始日期，格式为 yyyyMMdd
     */
    private String lifecycle_start_time;
    /**
     * 当前生命周期结束日期，格式为 yyyyMMdd
     */
    private String lifecycle_end_time;
    /**
     * 静默周期长度,通常为 6个月
     */
    private String lifecycle_slient_period;
    /**
     * 停机保服务周期长度，通常为 2个月
     */
    private String lifecycle_shutdown_period;
    /**
     * 新加的：不知道什么意思
     */
    private String main_iccid;
    /**
     * 新加的：不知道什么意思
     */
    private String task_no;
    /**
     * 如果当前设备存在正在使用的资费 套餐订单信息，则该节点存在。
     */
    private DevicePackageOrder package_order;

}
